
// 主程序入口
import java.util.Scanner;

import static sun.security.jgss.GSSUtil.login;

public class Main {
    private static Scanner scanner = new Scanner(System.in);
    public static void main(String[] args) {
        System.out.println("欢迎使用购物系统！");
        System.out.println("1. 进入管理员界面");
        System.out.println("2. 进入客户界面");
        System.out.println("3. 退出");
        System.out.print("请选择操作：");
        int choice = scanner.nextInt();
        scanner.nextLine(); // 消耗掉输入缓冲区的换行符
        switch (choice) {
            case 1:
                adminInterface();
                break;
            case 2:
                customerInterface();
                break;
            case 3:
                System.out.println("感谢使用，再见！");
                break;
            default:
                System.out.println("无效的选择，请重新运行程序并选择正确的操作。");
                break;
        }
        scanner.close();
    }
    // 管理员界面
    private static void adminInterface() {
        System.out.println("==== 管理员界面 ====");
        // 实现管理员界面的逻辑，可以添加用户管理、商品管理等功能
        AdminSystem.login();
        AdminSystem.showMainMenu();
    }
    // 客户界面
    private static void customerInterface() {
        System.out.println("==== 客户界面 ====");
        // 实现客户界面的逻辑，可以添加购物、订单管理等功能
        OnlineShoppingSystem.custmer();
    }
}
